import request from '@/utils/request'

//查询任务实例
export function listInstance(data){
    return request({
        url: '/tasks/list/instances',
        method: 'post',
        data
    })
}

// 查询任务列表
export function listTask(data) {
    return request({
        url: '/tasks/multiQueryPaged',
        method: 'post',
        data
    })
}
//新增任务
export function addTask(data) {
    return request({
        url: '/tasks/add',
        method: 'post',
        data
    })
}

// 任务中心
//数据查询
export function TaskTableData(data) {
    return request({
        url: '/tasks/multiQueryPaged',
        method: 'post',
        data
    })
}

//获取对应类型的未读任务数量
export function countTasksNotRead(params){
    return request({
        url: '/tasks/nonRead',
        method: 'get',
        params
    })
}



// 获取内外邮箱未读数量
export function getUnReadEmailCount(params){
    return request({
        url: '/outtask/email/getEmailUnreadCount',
        method: 'get',
        params
    })
}
    
    
    
    // 获取云杰未读流程数量
export function unReadTaskCount(params){
    return request({
        url: '/outtask/yj/toReadtaskCount',
        method: 'get',
        params
    })
}
    
    
    
    // 获取云杰代办数量
export function unDoTaskcount(params){
    return request({
        url: '/outtask/yj/toDoTaskcount',
        method: 'get',
        params
    })
}





